package com.gxufl.dao;

import java.util.List;



import com.gxufl.entity.Notice;
import com.gxufl.util.JdbcUtil;

public class NoticeDao {
	
	
	/**
	 * 查询方法
	 * @param name
	 * @param showdate
	 * @return
	 */
	public List<Notice> findList(String name, String showdate) {
		String sql = "select * from movie_notice where 1";
		
		if (name != null && !name.isEmpty()) {
			sql = sql + " and name like '%" + name + "%'";
		}
		
		if (showdate != null && !showdate.isEmpty()) {
			sql = sql + " and showdate = '" + showdate + "'";
		}
		
		return JdbcUtil.query(sql, Notice.class);
	}

	/**
	 * 保存方法
	 * @param notice
	 */
	public void save(Notice notice) {
		// TODO: (完成) 通过dbutil保存海报信息到数据库表movie_notice中
	
		boolean isOK = JdbcUtil.save(notice);
		
		if (isOK) {
			System.out.println("保存《"+notice.name+"》电影成功");
		} else {
			System.out.println("保存《"+notice.name+"》失败");
		}
	}

	/**
	 * 删除方法
	 * @param name 电影名称
	 */
	public void delete(String name) {
		// TODO: 通过dbutil删除海报信息
		System.out.println("删除成功（暂时）");
	}

}
